ministry of transport and communications - German English Dictionary